home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / comm / bbs / IND-FD25.lha / FileListDL / Docs / FileListDL.DOC
Text File  |  1999-01-12  |  6KB  |  191 lines

  1.  
  2.                           ...iNDUSTRY presents...
  3.  
  4.  
  5.                File List Downloader by Ogisha/iNDUSTRY V2.5
  6.                --------------------------------------------
  7.  
  8.  DayDream door which allows users to download lists of file catalogs from
  9.                                conferences.
  10.  
  11. Copyright:
  12. ----------
  13.  
  14.         This door is copyright of Ognjen Nedeljkovic - Ogisha.
  15.         (c)1996-1999 by Ogisha's quality doors.
  16.         Archive can be freely distributed as long as it's kept untouched.
  17.  
  18. Disclaimer:
  19. ----------
  20.  
  21.         I'm not responsable if this door cause you any damage.
  22.  
  23. Registration:
  24. -------------
  25.    
  26.         Not needed anymore. It's freeware now.
  27.  
  28. Requirements:
  29. -------------
  30.  
  31.         You  need  DreamDoor.library version 5.1 or above.  Door was tested
  32. on  DayDream  V1.27.   I  don't make guarantee that door will work with any
  33. older version.
  34.         It  has  also been tested with MadVirgin's DayDeam V1.30 BETA 5 and
  35. with Nevermind's DayDreamNT beta versions.
  36.         You  need Lha, Lzx and Zip archivers in your C: directory.
  37.  
  38. Instalation: 
  39. ------------
  40.  
  41. 1. Just copy file FileListDL without extension to whereever you hold your
  42.    doors. There are two versions optimised for 68000 and 68020 processors
  43.    with appropriate file exstensions.
  44.  
  45. 2. Copy FileListDL.CFG to dir where your DreamUtils ENV variable points to.
  46.  
  47. 3. Copy FileListDL.DOC to where ever you hold your docs.
  48.  
  49. 4. Add to your Commands.DAT something like this:
  50.  
  51. ...
  52. ...
  53.  
  54. +
  55. DOOR_COMMAND.. DD
  56. DOOR_TYPE..... 1
  57. DOOR_SECURITY. 5
  58. DOOR_EXECUTE.. Doors:FileListDL %N
  59. +
  60.  
  61. ...
  62. ...
  63.  
  64.  
  65. Configuration:
  66. --------------
  67.  
  68.         Look for what is written in FileListDL.CFG config file.
  69.         First is your BBS ID.  It is short for your BBS name.  It shouldn't
  70. be longer than three or four characters.
  71.         Second  is  a path for temporary directory.  If you want everything
  72. to  be  fast, put it somewhere in RAM:.  This must end with ':' or '/'.  If
  73. you  are  low  in  memory,  or  have  lots  of nodes, then select temporary
  74. directory somewhere else but RAM:, because this door is memory hungry.  You
  75. should  experiment  with  temporary  directory  to  gain  optimal speed and
  76. memory usage.
  77.         Third  is  Y/N switch.  'Y' will allow users to download lists from
  78. password  protected  conferences  (see  more in features).  It takes effect
  79. only if user has selected to download lists from all conferences.
  80.  
  81. Features:
  82. ---------
  83.  
  84.         This  is reliable, very fast and clean written door.  It is made to
  85. be as fast as it can.  All the things which depend on me are written in the
  86. fastest way, but some speed depends of speed of the archivers.
  87.         User  can  download  file  areas  packed  with Lha, Lzx, or Zip, or
  88. download it as ASCII text.
  89.         User can choose between one or all file areas in current conference
  90. or  even  all  file  areas from all conferences.  If user has not access to
  91. some  conferences, he will not receive lists from them.  If user has access
  92. to  cenferences  which  are  protected  with  password and he has chosen to
  93. download  lists  from  all conferences, you can allow him to download lists
  94. from these kind of conferences, or not.  If you allow user to download from
  95. password  protected  conferences  he  will be asked for conference password
  96. each  time  FileListDL finds one.  That could be boring if you have lots of
  97. password  protected  conferences which some users have access to, and thats
  98. why  I  added possability to turn it off.  Users can allways download lists
  99. from  password  protected conferences if they enter each one separately and
  100. if they know the password, of course.
  101.         File_ID.DIZ  is  being  added  to all archives.  In File_ID.DIZ are
  102. written  some  data  useful  for user like BBS name, date, conference, file
  103. area, etc.
  104.  
  105. Note:
  106. -----
  107.  
  108.         Door was written to work with 16 Cols ANSI, but it should look nice
  109. in 8 Cols ANSI, too. ;)
  110.  
  111. Bugs:
  112. -----
  113.  
  114.         There should not be any. ;)
  115.         If you find some contact me.
  116.  
  117. History:
  118. --------
  119.  
  120.         1.0 - First version, written in AREXX. It was used internally on my
  121.               BBS, only.
  122.         1.1 - Added some improvements. Written in AREXX and used internally,
  123.               too.
  124.         2.0 - First public release, written in AmigaE.
  125.               Added File_ID.DIZ Handling.
  126.         2.1 - Added possibility do download file lists from all conferences. 
  127.               Did some code optimizations.
  128.               Added server activity.
  129.               Implemented version string.
  130.               Fixed possible problems with some txt File_ID.DIZ extractors.
  131.               Improved error handling.
  132.               Fixed possible problems with multinode BBSs.
  133.               Rewritten some parts of code in assembler for better speed.
  134.               Door is even more intelligent now.
  135.         2.2 - Fixed stupid bug with Lzx and one area selected.
  136.               Fixed possible stack problem when all conferences selected.
  137.         2.3 - Speeded up file handling a lot.
  138.               Improved & speeded up File_ID.DIZ creation.
  139.               Optimised code again.
  140.               Added file name & lenth information before downloading.
  141.               Replaced 'A' & 'C' functions. It confused users.
  142.               This should be the first version distributed out of Yugoslavia.
  143.       2.4b1 - Internal beta version.
  144.               Improved file handling. It's now really fast!
  145.               Error handling improved.
  146.         2.5 - Fixed bug with DayDreamNT betas.
  147.               Added 68020+ optimised version in distribution.
  148.               It's freeware now!
  149.  
  150. To Do:
  151. ------
  152.  
  153.         Implemet some more features unseen in other doors. :)
  154.        
  155.         Unfortunetly, i don't have much time for developing because of my
  156.         exams. That's why you get a new version every six months. ;)
  157.  
  158. Credits:
  159. --------
  160.  
  161.         Dex - for geting me involved with AmigaE
  162.         King (u-ROSH tHA bEAUTY) - for giving me an idea
  163.         Wakizashi - for giving me support to continue developing
  164.         Anty Häyrynen, Mattias Nilsson, 
  165.         Noah (Cmok! bre) - for developing the best 
  166.                            BBS software ever
  167.         Mr.W - For great work on DayDreamNT
  168.         Wouter van Oortmerssen - for developing the best programing language ;)
  169.  
  170. Contact:
  171. --------
  172.  
  173. E-Mail
  174.  
  175.         ogisha@afrodita.rcub.bg.ac.yu
  176.  
  177.  
  178. Adress
  179.  
  180.         Ognjen Nedeljkovic
  181.         Brace Jerkovic 145
  182.         11000 Belgrade
  183.         Yugoslavia
  184.         Europe
  185.  
  186. or call
  187.  
  188.         Underground! BBS
  189.         +381-11-472-424
  190.  
  191.